copper alloy castings - Turkish English Dictionary